<?php

namespace LPCISII\PHP2012Bundle\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Session;
use LPCISII\PHP2012Bundle\Form\ConnectionType;
use LPCISII\PHP2012Bundle\Entity\Connection;

class DefaultController extends Controller
{
    /**
     * Action principale qui affiche la page d'accueil.
     * @return type 
     */
    public function indexAction()
    {
 	 return $this->render('LPCISIIPHP2012Bundle:Default:index.html.twig');
    }
    
    /**
     * Cette action affiche la liste des catégories (affichée en haut de la page) . Cette
     * action récupère les catégories présentes dans la base de données, les range dans un
     * tableau, puis passe ce tableau en paramètre de la vue. On est de
     * plus pas obligé de mettre cette action dans ce contrôleur, je l'ai placée ici à
     * titre indicatif. (Gaby)
     * @param selected catégorie sélectionnée
     * @return type 
     */
    public function categoryListAction($selected=null) {
        return $this->render('LPCISIIPHP2012Bundle:Page:categorylist.html.twig', array(
                'categories' => array('Informatique', 'Musique', 'Livres'),
                'selected' => $selected
            ));
    }

   
}
